dedicate one's life to someone - Turc Anglais Dictionnaire